Warning: Mapping new ns schemas.android.com/repository/android/common/02 to old ns schemas.android.com/repository/android/common/01 Warning: Mapping new ns schemas.android.com/repository/android/generic/02 to old ns schemas.android.com/repository/android/generic/01 Warning: Mapping new ns schemas.android.com/sdk/android/repo/addon2/02 to old ns schemas.android.com/sdk/android/repo/addon2/01 Warning: Mapping new ns /schemas.android.com/sdk/android/repo/repository2/02 to old ns schemas.android.com/sdk/android/repo/repository2/01 Warning: Mapping new ns schemas.android.com/sdk/android/repo/sys-img2/02 to old ns schemas.android.com/sdk/android/repo/sys-img2/01El problema parece estar relacionado con buildToolsVersion . Cambiándolo de:
compileSdkVersion(30) buildToolsVersion("30.0.3")Para:
compileSdkVersion(30) buildToolsVersion("30.0.2") Me lo arregló (la sintaxis puede cambiar si no está usando el archivo .gradle.kts o gradle version >= gradle-7.0 , pero la idea es la misma)
(AndroidStudio mostrará: Old buildToolsVersion 30.0.2; recommended version is 30.0.3 or later en el archivo de compilación. Pero las advertencias desaparecerán de los registros de compilación de Gradle).
También enfrenté el mismo problema. Actualice su Gradle a la última versión y actualice buildToolsVersion("30.0.3") a 4 o: 10 en build.gradle (Módulo) en Android.
La versión del SDK de Android y el nivel de la API del emulador deben ser los mismos.
Si está utilizando la versión 31 del SDK de Android e intenta ejecutar el nivel 30 de la API del emulador, podría causarle algunas complicaciones.
Debe usar el mismo nivel para ambos (SDK de Android y nivel de API) para evitar muchas complicaciones.
Tenía un proyecto que mostraba estas advertencias. La versión de Gradle Version se configuró en 7.0.2 y la versión del complemento de Android Gradle Plugin Version en 4.2.2 . Después de cambiar la versión del Android Gradle Plugin Version a 7.0.3 , el problema se resolvió.
El desajuste se debe a:
Combínalos según los lanzamientos del complemento Gradle
Referencia: https://developer.android.com/studio/releases/gradle-plugin
Y las advertencias desaparecerán. salud.
Estructura del proyecto > Proyecto y cambie la versión del complemento Gradle de Android a 7.0.3 o superior si está disponible y la versión de Gradle a 7.3 o superior si está disponible
agregar
compileSdkVersion(30) buildToolsVersion("30.0.1")en lugar de
compileSdkVersion flutter.compileSdkVersionen aplicación/build.gradle
Lo que me funciona es lo mismo que https://stackoverflow.com/a/70035679/17825313
Pero no pude encontrar ese menú en mi AndroidStudio, así que tengo que actualizar el contenido de estos 2 archivos directamente:
Básicamente, solo use el último complemento de gradle y la versión de gradle y asegúrese de que ambos coincidan de acuerdo con el documento oficial
Android/construir.gradle
buildscript { repositories { ... } dependencies { classpath 'com.android.tools.build:gradle:7.0.0' ... } }android/gradle/wrapper/gradle-wrapper.properties
... distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-all.zipTuve el mismo problema (usando VS Code) y busqué globalmente (ctrl+shift+F): compileSdkVersion y en lugar de:
compileSdkVersion flutter.compileSdkVersionLo cambie:
compileSdkVersion 30esto funcionó para mí, ¡ahora se ejecuta sin previo aviso!
estos cambios funcionan para mí con la última versión de gradle 7.3.3
simplemente edite estas versiones y cree su aplicación
Android/construir.gradle
buildscript { repositories { ... } dependencies { classpath 'com.android.tools.build:gradle:7.0.0' ... } } android/gradle/wrapper/gradle-wrapper.properties
... distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-all.zip